package com.taptech.doufu.bean;

import org.json.JSONArray;

import java.util.ArrayList;
import java.util.List;

public class HomeBean extends BaseBean
{
    List<HomeTopBean> novels;
    List<SweepBean> novel_reviews;
    List<HomeTopBean> topics;
    List<HomeTopBean> videos;
    List<HomeTopBean> carousels;
    List<HomeTopBean> part1_albums;
    List<AlbumsBean> part2_albums;
    List<AlbumsBean> part3_albums;
    List<AlbumsBean> part4_albums;
    List<AlbumsBean> part5_albums;
    AlbumsBean signed_author_album;
    AlbumsBean signed_author_novel_album;
    List<AlbumsBean> novel_activity_albums;
    AlbumsBean finished_novel_entry;

    TagsBean[] tags;
    JSONArray order;

    public List<AlbumsBean> getFinished_novel_entry()
    {
        List<AlbumsBean> finished_novel_entry_list = new ArrayList<AlbumsBean>();
        if (finished_novel_entry != null)
        {
            finished_novel_entry_list.add(finished_novel_entry);
        }
        return finished_novel_entry_list;
    }

    public void setFinished_novel_entry(AlbumsBean finished_novel_entry)
    {
        this.finished_novel_entry = finished_novel_entry;
    }

    public List<AlbumsBean> getNovel_activity_albums()
    {
        return novel_activity_albums;
    }

    public void setNovel_activity_albums(List<AlbumsBean> novel_activity_albums)
    {
        this.novel_activity_albums = novel_activity_albums;
    }

    public List<AlbumsBean> getSigned_author_album()
    {
        List<AlbumsBean> signed_author_album_list = new ArrayList<AlbumsBean>();
        if (signed_author_album != null)
        {
            signed_author_album_list.add(signed_author_album);
        }
        return signed_author_album_list;
    }

    public void setSigned_author_album(AlbumsBean signed_author_album)
    {
        this.signed_author_album = signed_author_album;
    }

    public List<AlbumsBean> getSigned_author_novel_album()
    {
        List<AlbumsBean> signed_author_novel_album_list = new ArrayList<AlbumsBean>();
        if (signed_author_novel_album != null)
        {
            signed_author_novel_album_list.add(signed_author_novel_album);
        }
        return signed_author_novel_album_list;
    }

    public void setSigned_author_novel_album(AlbumsBean signed_author_novel_album)
    {
        this.signed_author_novel_album = signed_author_novel_album;
    }

    public List<HomeTopBean> getNovels()
    {
        return novels;
    }

    public void setNovels(List<HomeTopBean> novels)
    {
        this.novels = novels;
    }

    public List<SweepBean> getNovel_reviews()
    {
        return novel_reviews;
    }

    public void setNovel_reviews(List<SweepBean> novel_reviews)
    {
        this.novel_reviews = novel_reviews;
    }

    public List<HomeTopBean> getTopics()
    {
        return topics;
    }

    public void setTopics(List<HomeTopBean> topics)
    {
        this.topics = topics;
    }

    public List<HomeTopBean> getVideos()
    {
        return videos;
    }

    public void setVideos(List<HomeTopBean> videos)
    {
        this.videos = videos;
    }

    public List<HomeTopBean> getCarousels()
    {
        return carousels;
    }

    public void setCarousels(List<HomeTopBean> carousels)
    {
        this.carousels = carousels;
    }

    public JSONArray getOrder()
    {
        return order;
    }

    public void setOrder(JSONArray order)
    {
        this.order = order;
    }

    public List<HomeTopBean> getPart1_albums()
    {
        return part1_albums;
    }

    public void setPart1_albums(List<HomeTopBean> part1_albums)
    {
        this.part1_albums = part1_albums;
    }

    public List<AlbumsBean> getPart2_albums()
    {
        return part2_albums;
    }

    public void setPart2_albums(List<AlbumsBean> part2_albums)
    {
        this.part2_albums = part2_albums;
    }

    public TagsBean[] getTags()
    {
        return tags;
    }

    public void setTags(TagsBean[] tags)
    {
        this.tags = tags;
    }

    public List<AlbumsBean> getPart3_albums()
    {
        return part3_albums;
    }

    public void setPart3_albums(List<AlbumsBean> part3_albums)
    {
        this.part3_albums = part3_albums;
    }

    public List<AlbumsBean> getPart4_albums()
    {
        return part4_albums;
    }

    public void setPart4_albums(List<AlbumsBean> part4_albums)
    {
        this.part4_albums = part4_albums;
    }

    public List<AlbumsBean> getPart5_albums()
    {
        return part5_albums;
    }

    public void setPart5_albums(List<AlbumsBean> part5_albums)
    {
        this.part5_albums = part5_albums;
    }
}
